small garden tract between the lagoons near mexico city - Alemán Inglés Diccionario